package com.ytjj.qmyx.admin.mapper;

import com.ytjj.qmyx.admin.model.ExportRecord;
import com.ytjj.qmyx.admin.model.ExportRecordExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ExportRecordMapper {
    long countByExample(ExportRecordExample example);

    int deleteByExample(ExportRecordExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(ExportRecord record);

    int insertSelective(ExportRecord record);

    List<ExportRecord> selectByExample(ExportRecordExample example);

    ExportRecord selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") ExportRecord record, @Param("example") ExportRecordExample example);

    int updateByExample(@Param("record") ExportRecord record, @Param("example") ExportRecordExample example);

    int updateByPrimaryKeySelective(ExportRecord record);

    int updateByPrimaryKey(ExportRecord record);
}